package com.stylefeng.guns.rest.enums;

public enum EnWzUserFinanceRecord {

    //支付方式:1-alipay;2-weixin-wz
    payMethod_alipay("alipay",1),
    payMethod_weixin("weixin",2),
    payMethod_wz("wz",3),

    //类型
    Publishing_type_admin("后台发布",1),
    Publishing_type_merchant("商户发布",2),
    Publishing_type_user("用户发布",3),

    //类型
    TYPE_IN("收入",0),
    TYPE_OUT("支出",1),

    //状态
    STATUS_waitCheck("待交易",0),
    STATUS_SUCCESS("交易成功",1),
    STATUS_FAIL("交易失败",2),
    STATUS_WAIT_CHECK("待审核",3),
    STATUS_Reject("提现驳回",4),
    STATUS_hidden("不显示",5),
    //标题
    TITLE_userRecommend("邀请码收益",1),
    TITLE_adv_reward("广告收益",2),
    TITLE_prize_draw("抽奖支出",3),
    TITLE_alipay_recharge("支付宝充值",4),
    TITLE_wexin_recharge("微信充值",5),
    TITLE_alipay_withdrawals("支付宝提现",6),
    TITLE_wexin_withdrawals("微信提现",7),
    TITLE_Repacked_reward("红包领钱",8),
    TITLE_Unde1rLine_Recharge("现金余额充值",10),
    TITLE_ADV_Expense("发布广告",11),
    TITLE_ADV_CashWithdrawing("现金余额扣款",12),
    TITLE_ADV_RewardRecharge("积分余额充值",13),
    TITLE_ADV_shareReward("分享收益",14),
    TITLE_ADV_Invalid_shareReward("失效红包余额退还",15),
    TITLE_User_RewardDeduction("积分余额扣款",17),

    TITLE_Coupon_Order_Cash("购券订单-现金支付",97),
    TITLE_Merge_Order_Cash("拼单订单-现金支付",98),
    TITLE_Merge_Order_Return("拼单订单-金额返还",99),

    TITLE_Rebate_Order_Cash("返利订单-现金支付",100),
    TITLE_Rebate_Order_RebateAmount("返利金额",101),
    TITLE_Coupon_Refundt("礼券退款",102),

    TITLE_Adv_Map_Repacket("店铺红包发布",104),
    TITLE_Buy_Coupon("购买商城礼券",105),
    TITLE_Adv_Map("周边店铺发布",106),
    TITLE_Adv_Map_Renewals("周边店铺续费",107),
    TITLE_Adv_Map_Activity("店铺活动发布",108),
    TITLE_Coupon_Scan("优惠券使用赏金",109);
    private String name ;
    private int index ;

    private EnWzUserFinanceRecord(String name , int index ){
        this.name = name ;
        this.index = index ;
    }

    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
    public int getIndex() {
        return index;
    }
    public void setIndex(int index) {
        this.index = index;
    }
}
